

.hot_con { width: 1200px; height: 30px; margin: 10px auto 15px auto; }



.hot_txt { padding-left: 40px; }



p { margin: 0; padding: 0; }



/*头部样式结束*/



/*幻灯片样式*/





.flexslider { position: relative; z-index: 1; overflow: hidden; width: 100%; }



.slides li { display: none; -webkit-backface-visibility: hidden; width: 100%; }



.slides li img { width: auto; }



.slides li { text-align: center; }



/* 左右按钮 */





.flex-direction-nav a { width: 43px; height: 58px; margin: -29px 0 0; display: block; background: url(../images/arrows.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: 45px; opacity: 0; -webkit-transition: all .3s ease;/*动态效果样式*/ overflow: hidden; z-index: 11; }



.flex-direction-nav .flex-next { background-position: 100% 0; right: -43px; }



.flex-direction-nav .flex-prev { left: -43px; }



.flexslider:hover .flex-next { opacity: 0.8; right: 15px; }



.flexslider:hover .flex-prev { opacity: 0.8; left: 15px; }



.flexslider:hover .flex-next, .flexslider:hover .flex-prev { opacity: 1; }



.neban { width: 100%; margin: 0 auto; overflow: hidden; height: 300px; background: url(../images/neban.jpg) no-repeat center; }



.neban a { width: 100%; height: 300px; display: block; }



/* 顺序点击 */





.flex-control-nav { width: auto; position: absolute; z-index: 8; bottom: 24px; left: 48%; }



.flex-control-nav li { margin: 0px 2px; border-radius: 50%; display: inline-block; float: left; width: 16px; text-indent: 50px; height: 16px; text-align: center; color: #000; background: #c0220b; line-height: 16px; overflow: hidden; }



.flex-control-nav li a { display: block; cursor: pointer; }



.flex-control-nav li a:hover { background: #f9aa20; }



.flex-control-nav li a.flex-active { background: #f9aa20; }



/*end//*/



 





.partner_title { height: 64px; margin: 25px auto 40px auto; text-align: center; }



.partner_title img { }



.inhe { width: 1200px; height: 160px; margin: 10px auto; overflow: hidden; }



.inhe span { float: left; width: 32px; height: 43px; }



#partner_left { width: 35px; margin-top: 12px; margin-right: 5px; height: 134px; background: url(../images/partner_left.gif); }



#partner_right { width: 35px; margin-top: 12px; margin-left: 5px; height: 134px; background: url(../images/partner_right.gif); }



#cont1 { float: left; height: 160px; margin-top: 12px; }



#cont1 li { float: left; width: 208px; height: 132px; border: 1px solid #d5d4d4; text-align: center; margin: 0px 6px; }



#cont1 li img { width: 208px; height: 132px; }



/*合作伙伴样式结束*/









.plan { height: 158px; background: url(../images/plan.jpg) no-repeat center center; }



.plan_con { width: 100%; background: url(../images/plan_bg.gif) repeat; }



.solution { width: 1200px; height: 330px; margin: 0px auto; background: #f6f6f4; }



.solution ul { float: left; width: 303px; height: 330px; }



.solution ul li { width: 268px; height: 56px; line-height: 56px; font-size: 16px; background: url(../images/solution_li.png) no-repeat left center; text-align: right; margin-bottom: 12px; color: #1c1c1c; padding-right: 35px; cursor: pointer; }



.kai { background: url(../images/solution_over.png) no-repeat left center !important; color: #fff !important; }



.solution dl { float: left; width: 860px; height: 310px; margin-left: 36px; padding-top: 12px; }



.solution dl dt { float: left; width: 371px; height: 303px; margin-right: 28px; text-align: center; }



.solution dl dt img { max-width: 100%; max-height: 303px; }



.solution dl dd { width: 460px; height: 310px; float: left; }



.solution dl dd .solution_tit { font-size: 18px; color: #c0220b; line-height: 40px; margin-top: 10px; }



.solution dl dd .subtitle { font-size: 16px; color: #020202; line-height: 40px; width: 100px; height: 40px; float: left; }



.solution dl dd .subtitle_line { width: 340px; border-bottom: 1px solid #2b2b2b; height: 20px; float: left; margin-bottom: 20px; }



.solution dl dd p { font-size: 14px; line-height: 28px; color: #424242; }



.solution ol { width: 200px; height: 26px; margin-left: 260px; margin-top: 10px; }



.solution ol li { width: 86px; height: 26px; line-height: 26px; text-align: center; float: left; }



.solution ol li a { font-size: 14px; color: #fff; display: block; }



.solution ol .link_red { background: #c0220b; margin-right: 10px; }



.solution ol .link_black { background: #545454; }



.solution ol .link_red a:hover { background: #545454; }



.solution ol .link_black a:hover { background: #c0220b; }



/*解决方案结束*/









.product_con { width: 1200px; margin: 0 auto 0px auto; padding-top: 40px; }



.product_right { width: 930px; float: right; margin-top: 20px; }



.product_right ul { height: 32px; line-height: 32px; border-bottom: 1px solid #0b60bd; font-family: "微软雅黑"; font-size: 14px; margin-bottom: 25px; }



.product_right ul .l_title { width: 100px; height: 32px; line-height: 28px; font-size: 22px; border-bottom: 4px solid #0b60bd; float: left; }



.product_right ul .r_more { width: 70px; height: 32px; float: right; }



.product_right ul span a { color: #363636; color: #0b60bd; }



.product_right ul span a:hover { color: #333; text-decoration: underline; }



.product_right dl { width: 290px; /*height:260px;*/ float: left; padding: 6px 10px; }



.product_right dl dt { width: 290px; height: 218px; text-align: center; }



.product_right dl dt img { width: 290px; height: 218px; }



.product_right dl dd { width: 290px; /*height:50px;*/ color: #2d2d2d; text-align: center; background: url(../images/pro_titbg.gif) repeat-x; }



.product_right dl dd a { color: #2d2d2d; }



.product_right dl dd a:hover { color: #0b60bd; text-decoration: underline; }



.product_right dl dd .pro_title { width: 100%; /*height:22px;*/ line-height: 35px; /*border-bottom:1px solid #9e9e9e;*/ }



.product_right dl dd .pro_attribute { line-height: 24px; }



.adv_2 { /*! margin-bottom: 30px; */ /*! width: 1200px; */ /*! height: 130px; */ /*! background: #ccc; */ }



.adv_doubt img, .advantage img { max-width: 100%; }



.advantage img { width: 1200px; margin: 0 auto; display: block; }



.advantage_con { width: 1200px; height: 1330px; margin: 15px auto 30px; background: url(../images/advantage_bg.jpg) no-repeat center center; font-family: "微软雅黑"; color: #1e1d1d; }



.advantage_con_txt { width: 600px; height: 154px; margin-left: 100px; }



.advantage_con_txt .txt_h5 { font-size: 20px; line-height: 24px; margin: 0px; }



.advantage_con_txt .txt_h6 { font-size: 24px; color: #c0220b; font-weight: bold; line-height: 40px; margin: 0px; }



.advantage_con_txt li { background: url(../images/advantage_icon.gif) no-repeat left center; font-size: 14px; padding-left: 20px; line-height: 24px; }



.advantage_con_txt li span { color: #c0220b; }



.advantage_con_txt_1 { padding-top: 315px; margin-left: 100px; }



.advantage_con_txt_2 { padding-top: 35px; margin-left: 100px; }



.advantage_con_txt_3 { width: 400px; padding-top: 125px; margin-left: 800px; }



.advantage_con_txt_4 { padding-top: 25px; margin-left: 800px; width: 390px; }



.advantage_con_txt_4_li { background: url(../images/advantage_icon.gif) no-repeat left 7px !important; font-size: 14px; padding-left: 20px; line-height: 24px; }



.advantage_con_txt_5 { margin-left: 100px; margin-top: 85px; }



.advantage_con_txt_5_li { background: url(../images/advantage_icon.gif) no-repeat left 7px !important; font-size: 14px; padding-left: 20px; line-height: 24px; }



.advantage_con_txt_6 { padding-top: 20px; margin-left: 100px; }



/*优势样式结束*/









.process { width: 100%; height: 255px; margin: 0px auto; background: #e5e5e5; }



.process_title { width: 1200px; height: 66px; margin: 0px auto 40px auto; }



.process ul { width: 1120px; height: 150px; margin: 0px auto; }



.process ul li { float: left; margin-right: 19px; }



.process ul li a { display: block; width: 121px; height: 150px; font-size: 18px; font-family: "微软雅黑"; text-align: center; line-height: 280px; }



.process_1 { background: url(../images/process_01_hover.png) no-repeat center top; }



.process_1:hover { background: url(../images/process_01.png) no-repeat center top; }



.process_2 { background: url(../images/process_02_hover.png) no-repeat center top; }



.process_2:hover { background: url(../images/process_02.png) no-repeat center top; }



.process_3 { background: url(../images/process_03_hover.png) no-repeat center top; }



.process_3:hover { background: url(../images/process_03.png) no-repeat center top; }



.process_4 { background: url(../images/process_04_hover.png) no-repeat center top; }



.process_4:hover { background: url(../images/process_04.png) no-repeat center top; }



.process_5 { background: url(../images/process_05_hover.png) no-repeat center top; }



.process_5:hover { background: url(../images/process_05.png) no-repeat center top; }



.process_6 { background: url(../images/process_06_hover.png) no-repeat center top; }



.process_6:hover { background: url(../images/process_06.png) no-repeat center top; }



.process_7 { background: url(../images/process_07_hover.png) no-repeat center top; }



.process_7:hover { background: url(../images/process_07.png) no-repeat center top; }



.process_8 { background: url(../images/process_08_hover.png) no-repeat center top; }



.process_8:hover { background: url(../images/process_08.png) no-repeat center top; }



/*下单流程样式结束*/



 





.main_con { width: 1200px; height: 1180px; margin: 0px auto; padding-top: 15px; }



.kehuvoice_con { width: 1600px; height: 700px; padding-top: 30px; margin: 0px auto; background: url(../images/kehu_bg.gif) repeat center center; }



.voice_title { width: 1200px; height: 58px; margin: 40px auto; overflow: hidden; }



.slider { margin: 0 auto; width: 1200px; }



.slider-container { height: 480px; overflow: hidden; position: relative; width: 1200px; }



.slider-container .slider-wrapper { left: 0; overflow: hidden; position: absolute; top: 0; width: 5000em; /*Fix for prevent display errors*/ -webkit-transition: all 800ms ease; -moz-transition: all 800ms ease; -o-transition: all 800ms ease; transition: all 800ms ease; }



.slider-container .slide { float: left; height: 466px; overflow: hidden; position: relative; }



.slide_content { width: 360px; height: 458px; float: left; float: left; margin: 0px 18px; }



.slide_content .voice_libg { font-size: 18px; font-family: "微软雅黑"; background: url(../images/voice_libg.gif) no-repeat center top; width: 360px; height: 35px; line-height: 35px; text-align: center; color: #fff; display: block; overflow: hidden; }



.slide_content dl { width: 358px; height: 430px; border-left: 1px solid #c0220b; border-right: 1px solid #c0220b; border-bottom: 1px solid #c0220b; }



.slide_content dl dd { padding: 0px 25px; }



.slide_content dl dt { padding: 18px 25px 25px 25px; }



.slide_content dl dt img { width: 309px; height: 178px; }



.slide_content dl dd { font-size: 14px; line-height: 26px; color: #303030; }



.slide_content dl span { display: block; margin-left: 135px; margin-top: 8px; }



.slide_content dl li { width: 94px; height: 25px; line-height: 25px; float: left; text-align: center; margin-right: 10px; font-size: 14px; font-family: "微软雅黑"; }



.slide_content dl .li_btn { background: url(../images/voice_btn.gif) no-repeat center center; display: block; color: #c0220b; }



.slide_content dl .li_btn:hover { color: #2a2a2a; }



.slide_content dl .li_more { background: url(../images/voice_more.gif) no-repeat center center; display: block; color: #2a2a2a; }



.slide_content dl .li_more:hover { color: #c0220b; }



.slider-nav { text-align: center; width: 1200px; background: url(../images/slider-nav.gif) no-repeat center center; margin-top: 30px; margin-bottom: 60px; clear: both; }



.slider-nav li { display: inline; padding: 3px; }



.slider-nav .bullet { background: url(../images/voice_over.gif) no-repeat center center; border-radius: 50%; display: inline-block; text-indent: -9000px; overflow: hidden; height: 11px; width: 11px; }



.slider-nav .active { background: #c0220b; }



.slider-nav .prev, .slider-nav .next { display: inline-block; text-indent: -9000px; overflow: hidden; height: 16px; width: 16px; }



/*聆听客户的声音结束*/









.about_con { width: 1200px; height: 390px; float: left; margin-bottom: 40px; }



.about_title { width: 1200px; height: 60px; background: url(../images/about_title.gif) no-repeat center center; margin-bottom: 25px; }



.about_con dl dt { float: left; margin-right: 23px; width: 371px; height: 304px; overflow: hidden; }



.about_con dl dt img { width: 100%; }



.about_con dl dd strong { font-size: 18px; color: #0b60bd; display: block; font-weight: normal; margin-bottom: 20px; }



.about_con dl dd { font-size: 14px; color: #333; float: left; line-height: 24px; width:805px; height: 304px; }



.about_con dl dd span { float: right; }



.about_con dl dd span a { color: #0b60bd; display: block; }



.about_con dl dd span a:hover { text-decoration: underline; }



.about_line { width: 1px; height: 375px; background: #e69a95; float: left; margin: 0px 38px; }



.honor_con { width: 390px; height: 375px; float: left; }



.honor_title { width: 390px; height: 60px; background: url(../images/honor_title.gif) no-repeat center center; margin-bottom: 40px; }



.iapt p { width: 390px; height: 35px; line-height: 35px; padding-bottom: 5px; background: url(../images/ico2.gif) left bottom repeat-x; font-size: 24px; color: #0073cc; }



.iapt p a { float: right; font-size: 18px; color: #a7a7a7; margin-right: 10px; }



.iapt p a:hover { color: #000; }



#iapl, #iapr { width: 23px; height: 58px; margin-top: 80px; margin-bottom: 80px; float: left; cursor: pointer; }



#iapl { background: url(../images/honor_left.gif); margin-right: 10px; }



#iapr { background: url(../images/honor_right.gif); margin-left: 10px; }



#iapcom { width: 297; height: 245px; float: left; overflow: hidden; }



#iapcom dl { width: 297px; height: 245px; float: left; margin: 0px 10px; }



#iapcom dt { width: 297px; height: 221px; float: left; text-align: center; overflow: hidden; }



#iapcom dt img { width: 100%; }



#iapcom dd { width: 297px; height: 24px; line-height: 24px; float: left; text-align: center; overflow: hidden; font-size: 14px; }



#iapcom dd a { font-size: 18px; color: #666; }



#iapcom dd a:hover { text-decoration: underline; color: #000; }



/*公司简介样式结束*/









.fact { width: 1200px; float: left; margin-bottom: 15px; }



.fact p { width: 100%; text-align: center; }



.fact p img { width: auto; }



.fact_c { width: 1200px; height: 210px; margin-top: 10px; overflow: hidden; }



.fact_c dl { width: 230px; height: 210px; float: left; margin: 0 5px; }



.fact_c dl dt { width: 231px; height: 179px; text-align: center; }



.fact_c dl dt img { max-width: 100%; max-height: 100%; vertical-align: middle; }



.fact_c dl dd { line-height: 31px; text-align: center; }



.fact_c dl dd a { color: #333; }



.fact_c dl dd a:hover { color: #0b60bd; }



.adv_server { width: 100%; float: left; }



.news_con { width: 723px; float: left; margin-top: 30px; }



.order_box .stitle { width: 723px; clear: right; height: 32px; border-bottom: 1px solid #0b60bd; }



.order_box .stitle .close, .order_box .stitle .open { width: 100px; height: 32px; line-height: 32px; font-size: 18px; font-family: "微软雅黑"; text-align: center; float: left; }



.order_box .stitle .open { color: #0b60bd; text-align: center; float: left; overflow: hidden; border-bottom: 4px solid #0b60bd; }



.order_box ul em { cursor: pointer; display: inline-block; font-style: normal; }



.order_box ul span { float: right; font-family: "微软雅黑"; }



.order_box ul span a { color: #0b60bd; font-size: 14px; }



.order_box ul span a:hover { color: #333; text-decoration: underline; }



.cntorder { width: 723px; line-height: 32px; margin-top: 25px; float: left; }



.cntorder ul li { border-bottom: 1px dashed #666; }



.cntorder dl { width: 723px; height: 200px; }



.cntorder dl dt { float: left; width: 231px; height: 179px; margin-right: 20px; }



.cntorder dl dt img { width: 231px; height: 179px; }



.cntorder dl dd { float: left; width: 470px; height: 200px; }



.cntorder dl dd .news_tit { width: 470px; height: 30px; font-size: 16px; margin-bottom: 10px; margin-top: 10px; }



.cntorder dl dd .news_tit a { color: #363636; font-family: "微软雅黑"; }



.cntorder dl dd p { line-height: 26px; color: #5c5c5c; }



.cntorder ul a { font-size: 14px; }



.cntorder ul em { line-height: 40px; background: url(../images/news_icon.gif) no-repeat left center; text-indent: 15px; font-size: 14px; font-style: normal; }



.cntorder ul em a { color: #515050; }



.cntorder ul span { float: right; color: #515050; }



.cntorder a:hover { color: #0b60bd; text-decoration: underline; }



.news_line { float: left; width: 1px; height: 315px; background: #cbccc7; margin: 65px 30px 0px 30px; }



.problem_con { width: 414px; height: 361px; float: left; margin-top: 30px; }



.problem_con ul { height: 32px; line-height: 32px; border-bottom: 1px solid #0b60bd; font-family: "微软雅黑"; font-size: 14px; margin-bottom: 25px; }



.problem_con ul em { width: 100px; font-size: 18px; border-bottom: 4px solid #0b60bd; float: left; text-align: center; font-style: normal; }



.problem_con ul span { float: right; display: inline-block; }



.problem_con ul span a { color: #0b60bd; }



.problem_con ul span a:hover { color: #333; text-decoration: underline; }



.problem_con dl {overflow: hidden; }



.problem_con dl dt { line-height: 50px; background: url(../images/wen.gif) no-repeat left center; padding-left: 30px; }



.problem_con dl dt a { color: #3f3f3f; font-size: 14px; }



.problem_con dl dt a:hover { color: #0b60bd; text-decoration: underline; }



.problem_con dl dd { line-height: 20px; color: #626060; background: url(../images/da.gif) no-repeat left top; padding-left: 30px; border-bottom: 1px dashed #949494; padding-bottom: 15px; }



/*常见问题样式结束*/









.f_link { width: 1200px; height: 109px; margin: 0px auto; position: relative; top: 47px; }



.link_bg { width: 125px; height: 109px; float: left; background: url(../images/link_bg.png) no-repeat center center; }



.flink_txt { width: 1075px; height: 48px; line-height: 23px; background: #0b60bd; float: left; margin-top: 38px; color: #fff; overflow: hidden; }



.flink_txt a { font-size: 14px; color: #fff; padding: 0px 10px; }



.flink_txt a:hover { text-decoration: underline; }



.for_link { width: 144px; height: 48px; line-height: 48px; background: url(../images/for_link.jpg) no-repeat center center; float: left; text-align: center; margin-top: 38px; }



.for_link a { font-size: 16px; color: #fff; text-decoration: underline; }





.xghl dl{ width:300px; float:left; line-height:2; text-align:center;}



.xghl dl img{ width:285px; border:1px solid #666; padding:3px; }



.xghl dl img:hover{ border:1px solid #af0000;}



.xghl dl a{ color:#333; line-height:2; font-size:14px;}



.snav{ line-height:3; }



.snav .big{ background:#0b60bd; padding:5px 8px; color:#fff; }



.snav  a.big:hover{ color:#fff; }

.container { padding-bottom: 15px; padding-top: 30px; position: relative; }
.jdal_t { width: 1200px; height: 81px; line-height: 81px; margin: 0 auto; text-align: center; overflow: hidden; background: url(../images/bg_title.png);  color: #7c7c7e;  }
.jdal_t a { font-size: 22px; color: #fff; }
.Slcont { margin-top: 22px; }
.Slcont ul { overflow: hidden; margin: 0 auto; width: 1200px; }
.Slcont ul li { float: left; margin-right: 5px; overflow: hidden; position: relative; width: 285px; background: #eaeaea; padding: 5px; }
.Slcont ul li img { display: block; }
.Slcont ul li h5 { height: 30px; line-height: 30px; margin-top: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.Slcont ul li h5 a { color: #303030; font-size: 14px; font-weight: bold; }

.Slcont ul li p { color: #303030; font-size: 12px; height: 40px; line-height: 20px; margin-top: 3px; overflow: hidden; }

.Slcont ul li .Rmore { background: url("../images/rmore.png") repeat; color: #fff; display: inline-block; font-size: 14px; height: 36px; line-height: 36px; margin-top: 15px; text-align: center; text-decoration: none; width: 130px; }

.Slcont ul li .Rmore:hover { background: url("../images/rmore_h.png") no-repeat; transition: 0.3s all; }

.Slcont ul li .skins { background: url("../images/guang.png") no-repeat; height: 240px; left: -540px; position: absolute; top: 0; width: 240px; }
.Slcont ul li .Rmore:hover { background: url("../images/rmore_h.png") no-repeat; transition: 0.3s all; }
.jdal { width: 1200px; margin: 0 auto; overflow: hidden; margin-top: 10px; }

.jdal { width: 1200px; margin: 0 auto; overflow: hidden; margin-top: 10px; }